import React from 'react';
import { SVGIcon, ISVGIconProps } from './SVGIcon';

export const MarionetteIcon: React.FC<ISVGIconProps> = ({ ...props }) => (
  <SVGIcon {...props}>
    <path
      d="M18.3668 14.4869L21.368 7.38807C21.4035 7.30278 21.503 7.26244 21.5891 7.29816C21.6747 7.33369 21.7157 7.43178 21.6797 7.51725L19.0347 13.7724L18.3668 14.4869Z"
      fill="#939598"
    />
    <path
      d="M20.9557 10.8742C20.9557 10.8742 19.5194 12.7565 18.5057 13.844C17.4911 14.9318 16.0127 16.6469 16.0127 16.6469V20.4815C16.0234 20.4808 16.0331 20.4786 16.0438 20.4786C16.289 20.4786 16.4877 20.675 16.4877 20.9175C16.4877 21.1603 16.2888 21.357 16.0438 21.357C16.0331 21.357 16.0234 21.3545 16.0127 21.3536V25.2223C16.0127 25.2223 17.8746 23.9571 19.2232 22.7332C20.7439 21.3531 22.434 19.198 22.434 19.198L20.9557 10.8744V10.8742Z"
      fill="#931A2B"
    />
    <path
      d="M14.9585 3.85769L14.9446 5.35261L9.51917 7.52578L9.61459 6.19753L14.9587 3.85733L14.9585 3.85769Z"
      fill="#A7A9AC"
    />
    <path
      d="M22.4958 6.14529L22.6016 7.473L17.1487 5.34354L17.123 3.84916L22.4958 6.14529ZM16.0385 3.38503L16.0442 4.91193L8.10759 1.8121L8.27231 0.065033L16.0385 3.38503ZM8.27231 0.065033L8.10759 1.8121L7.05512 2.43313L7.23708 0.72729L8.27231 0.065033Z"
      fill="#BCBEC0"
    />
    <path
      d="M23.7693 0L23.947 1.746L16.0442 4.91193L16.0383 3.38485L23.7693 0Z"
      fill="#A7A9AC"
    />
    <path
      d="M24.8124 0.653911L25.0077 2.35851L23.9472 1.746L23.7695 0.000183105L24.8124 0.653911Z"
      fill="#BCBEC0"
    />
    <path
      d="M10.5994 7.83124L9.519 7.52596L14.9446 5.35279L7.05512 2.43331L8.10759 1.8121L16.0442 4.91194L23.9472 1.746L25.0077 2.35851L17.1487 5.34373L22.6016 7.47301L21.5239 7.78717L16.0492 5.76148L10.5994 7.83088V7.83124Z"
      fill="#808285"
    />
    <path
      d="M7.14077 12.2158C7.13508 12.2158 7.12939 12.2158 7.12388 12.2149C7.03113 12.2057 6.96325 12.1243 6.97249 12.0319L7.93967 2.38142C7.94891 2.28991 8.02958 2.22239 8.12447 2.23163C8.21722 2.24051 8.2851 2.3226 8.27586 2.41429L7.30886 12.0647C7.29998 12.1511 7.22712 12.2158 7.14112 12.2158H7.14077ZM24.5313 12.2158C24.443 12.2158 24.3682 12.1472 24.363 12.0585L23.7784 2.34179C23.7727 2.24939 23.8436 2.16997 23.9369 2.16446C24.0323 2.15824 24.1103 2.22914 24.116 2.32154L24.7001 12.0377C24.706 12.1301 24.6352 12.2094 24.5419 12.2151C24.5382 12.2156 24.5348 12.2156 24.5313 12.2158ZM13.2416 14.1578L10.4439 7.56185C10.4078 7.47656 10.4483 7.37812 10.534 7.3424C10.6203 7.30686 10.7193 7.34702 10.7554 7.43214L13.8607 14.753L13.2416 14.1578Z"
      fill="#939598"
    />
    <path
      d="M15.6007 20.9179C15.6007 20.6858 15.7826 20.4978 16.0129 20.4817V16.6471C16.0129 16.6471 14.534 14.9318 13.5199 13.844C12.506 12.7565 11.0695 10.8742 11.0695 10.8742L9.59113 19.1987C9.59113 19.1987 11.281 21.3536 12.8017 22.7337C14.1503 23.9577 16.0126 25.2227 16.0126 25.2227V21.3538C15.7828 21.3376 15.6007 21.1494 15.6007 20.9179Z"
      fill="#A81E2C"
    />
    <path
      d="M16.0438 21.1686C16.003 21.1686 15.9614 21.154 15.929 21.1242L10.1061 15.7709L10.1043 15.3128L16.0428 20.7715L21.9059 15.2477L21.9295 15.687L16.1602 21.1222C16.1275 21.1535 16.0856 21.1688 16.0435 21.1688H16.0438V21.1686Z"
      fill="#939598"
    />
    <path
      d="M28.223 12.0454L20.9559 10.8744C20.9559 10.8744 21.6319 14.7227 21.6319 21.1645C21.6319 27.6071 20.7447 31.9993 20.7447 31.9993L28.0963 31.2043C28.0963 31.2043 29.0255 27.6895 29.0255 21.6242C29.0251 15.5591 28.2226 12.0452 28.2226 12.0452L28.223 12.0454ZM24.8637 29.0292C24.6654 29.0292 24.5046 28.8703 24.5046 28.6738C24.5046 28.478 24.6653 28.3184 24.8637 28.3184C25.0622 28.3184 25.2227 28.478 25.2227 28.6738C25.2227 28.87 25.0624 29.0292 24.8637 29.0292ZM10.3936 21.1643C10.3936 14.7225 11.0695 10.8742 11.0695 10.8742L3.80264 12.0452C3.80264 12.0452 3.00001 15.5592 3.00001 21.6246C3.00001 27.6906 3.92934 31.2046 3.92934 31.2046L11.2808 32C11.2808 31.9991 10.3936 27.6073 10.3936 21.1643ZM7.02668 29.0059C6.84188 29.0059 6.69173 28.8572 6.69173 28.6741C6.69173 28.4909 6.84153 28.3424 7.0265 28.3424C7.2113 28.3424 7.36128 28.4909 7.36128 28.6738C7.36128 28.8564 7.21148 29.0054 7.0265 29.0054L7.02668 29.0059Z"
      fill="#CE2227"
    />
    <path
      d="M24.8637 14.4867C25.0472 14.4867 25.1958 14.3395 25.1958 14.158C25.1958 13.9764 25.0472 13.8292 24.8637 13.8292C24.6803 13.8292 24.5316 13.9764 24.5316 14.158C24.5316 14.3395 24.6803 14.4867 24.8637 14.4867Z"
      fill="#A51724"
    />
    <path
      d="M24.8641 28.8412C24.8512 28.8412 24.8378 28.8394 24.8245 28.8362C24.7339 28.815 24.6777 28.7255 24.6992 28.6347C24.7044 28.6141 25.2016 26.4759 25.2016 21.524C25.2016 16.5625 24.7033 14.2159 24.6985 14.1931C24.6791 14.1025 24.7371 14.0137 24.8281 13.9941C24.9187 13.9746 25.0095 14.0321 25.0288 14.1226C25.034 14.1457 25.5395 16.5277 25.5395 21.524C25.5395 26.5232 25.0489 28.6247 25.0281 28.7118C25.0095 28.7898 24.9402 28.8413 24.8639 28.8413V28.8412H24.8641Z"
      fill="#939598"
    />
    <path
      d="M7.02667 14.5435C7.24178 14.5435 7.41617 14.3709 7.41617 14.1579C7.41617 13.945 7.24178 13.7724 7.02667 13.7724C6.81155 13.7724 6.63717 13.945 6.63717 14.1579C6.63717 14.3709 6.81155 14.5435 7.02667 14.5435Z"
      fill="#A51724"
    />
    <path
      d="M7.02635 28.8412C6.94408 28.8412 6.87211 28.7813 6.85932 28.6983C6.85523 28.6706 6.43499 25.8531 6.43499 21.4367C6.43499 17.0202 6.85523 14.162 6.85932 14.1336C6.87318 14.0421 6.95882 13.979 7.05122 13.9927C7.14362 14.006 7.20759 14.0913 7.19391 14.1825C7.18947 14.2109 6.77314 17.0469 6.77314 21.4371C6.77314 25.8291 7.18982 28.6221 7.19373 28.6489C7.20795 28.7395 7.14398 28.8257 7.05158 28.8394C7.04305 28.8401 7.03452 28.8412 7.02635 28.8412Z"
      fill="#939598"
    />
  </SVGIcon>
);
